body {
    text-align: center;
}

table {
    margin-left: auto;
    margin-right: auto;
}


tr:nth-child(odd) {
    background-color: rgb(146,146,146);
}

tr:nth-child(even) {
    background-color: silver;
}

/* Header row */
tr:nth-child(1) {
    background-color: white;
}


th, td {
    padding-left: 1em;
    padding-right: 1em;
}

.status_YES {
    background-color: lime;
}

.status_NO {
    background-color: red;
}

.statistic {
    text-align: right;
}


footer {
    font-size: smaller;
}
